export interface JstAllotEnterOrderVO {
  /**
   * id
   */
  id: string | number;

  /**
   * 调入单号
   */
  allotEnterNumber: string;

  /**
   * 调出单号
   */
  allotOutNumber: number;

  /**
   * 调拨类型
   */
  allotType: string;

  /**
   * 单据日期
   */
  receiptDate: string;

  /**
   * 单据的创建日期
   */
  receiptCreateDate: string;

  /**
   * 调出仓库
   */
  calloutWarehouse: string;

  /**
   * 调入仓库
   */
  foldWarehouse: string;

  /**
   * 单据创建人
   */
  receiptCreator: string;

  /**
   * 商品编码
   */
  productNumber: string;

  /**
   * 款式编码
   */
  styleNumber: string;

  /**
   * 商品名称
   */
  shopName: string;

  /**
   * 数量
   */
  quantity: number;

  /**
   * 备注
   */
  allotEnterOrderRemark: string;

  /**
   * 单据日期（用于搜索）
   */
  newOrderDate: string;

  /**
   * 金蝶的物料编码
   */
  jdMaterialCode: string;
}

export interface JstAllotEnterOrderForm extends BaseEntity {
  /**
   * id
   */
  id?: string | number;

  /**
   * 调入单号
   */
  allotEnterNumber?: string;

  /**
   * 调出单号
   */
  allotOutNumber?: number;

  /**
   * 调拨类型
   */
  allotType?: string;

  /**
   * 单据日期
   */
  receiptDate?: string;

  /**
   * 单据的创建日期
   */
  receiptCreateDate?: string;

  /**
   * 调出仓库
   */
  calloutWarehouse?: string;

  /**
   * 调入仓库
   */
  foldWarehouse?: string;

  /**
   * 单据创建人
   */
  receiptCreator?: string;

  /**
   * 商品编码
   */
  productNumber?: string;

  /**
   * 款式编码
   */
  styleNumber?: string;

  /**
   * 商品名称
   */
  shopName?: string;

  /**
   * 数量
   */
  quantity?: number;

  /**
   * 备注
   */
  allotEnterOrderRemark?: string;

  /**
   * 单据日期（用于搜索）
   */
  newOrderDate: string;

  /**
   * 金蝶的物料编码
   */
  jdMaterialCode: string;
}

export interface JstAllotEnterOrderQuery extends PageQuery {
  /**
   * 调入单号
   */
  allotEnterNumber?: string;

  /**
   * 调出单号
   */
  allotOutNumber?: number;

  /**
   * 调拨类型
   */
  allotType?: string;

  /**
   * 单据日期
   */
  receiptDate?: string;

  /**
   * 单据的创建日期
   */
  receiptCreateDate?: string;

  /**
   * 调出仓库
   */
  calloutWarehouse?: string;

  /**
   * 调入仓库
   */
  foldWarehouse?: string;

  /**
   * 单据创建人
   */
  receiptCreator?: string;

  /**
   * 商品编码
   */
  productNumber?: string;

  /**
   * 款式编码
   */
  styleNumber?: string;

  /**
   * 商品名称
   */
  shopName?: string;

  /**
   * 数量
   */
  quantity?: number;

  /**
   * 备注
   */
  allotEnterOrderRemark?: string;

  /**
   * 日期范围参数
   */
  params?: any;

  /**
   * 单据日期（用于搜索）
   */
  newOrderDate: string;

  /**
   * 金蝶的物料编码
   */
  jdMaterialCode: string;
}
